<!-- HTML header for doxygen 1.8.6-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<title>OpenCV: Deprecated List</title>
<link href="../../opencv.ico" rel="shortcut icon" type="image/x-icon" />
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../jquery.js"></script>
<script type="text/javascript" src="../../dynsections.js"></script>
<script type="text/javascript" src="../../tutorial-utils.js"></script>
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../search/searchdata.js"></script>
<script type="text/javascript" src="../../search/search.js"></script>
<script type="text/x-mathjax-config">
  MathJax.Hub.Config({
    extensions: ["tex2jax.js", "TeX/AMSmath.js", "TeX/AMSsymbols.js"],
    jax: ["input/TeX","output/HTML-CSS"],
});
//<![CDATA[
MathJax.Hub.Config(
{
  TeX: {
      Macros: {
          matTT: [ "\\[ \\left|\\begin{array}{ccc} #1 & #2 & #3\\\\ #4 & #5 & #6\\\\ #7 & #8 & #9 \\end{array}\\right| \\]", 9],
          fork: ["\\left\\{ \\begin{array}{l l} #1 & \\mbox{#2}\\\\ #3 & \\mbox{#4}\\\\ \\end{array} \\right.", 4],
          forkthree: ["\\left\\{ \\begin{array}{l l} #1 & \\mbox{#2}\\\\ #3 & \\mbox{#4}\\\\ #5 & \\mbox{#6}\\\\ \\end{array} \\right.", 6],
          forkfour: ["\\left\\{ \\begin{array}{l l} #1 & \\mbox{#2}\\\\ #3 & \\mbox{#4}\\\\ #5 & \\mbox{#6}\\\\ #7 & \\mbox{#8}\\\\ \\end{array} \\right.", 8],
          vecthree: ["\\begin{bmatrix} #1\\\\ #2\\\\ #3 \\end{bmatrix}", 3],
          vecthreethree: ["\\begin{bmatrix} #1 & #2 & #3\\\\ #4 & #5 & #6\\\\ #7 & #8 & #9 \\end{bmatrix}", 9],
          cameramatrix: ["#1 = \\begin{bmatrix} f_x & 0 & c_x\\\\ 0 & f_y & c_y\\\\ 0 & 0 & 1 \\end{bmatrix}", 1],
          distcoeffs: ["(k_1, k_2, p_1, p_2[, k_3[, k_4, k_5, k_6 [, s_1, s_2, s_3, s_4[, \\tau_x, \\tau_y]]]]) \\text{ of 4, 5, 8, 12 or 14 elements}"],
          distcoeffsfisheye: ["(k_1, k_2, k_3, k_4)"],
          hdotsfor: ["\\dots", 1],
          mathbbm: ["\\mathbb{#1}", 1],
          bordermatrix: ["\\matrix{#1}", 1]
      }
  }
}
);
//]]>
</script><script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0/MathJax.js"></script>
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
<link href="../../stylesheet.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<!--#include virtual="/google-search.html"-->
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectlogo"><img alt="Logo" src="../../opencv-logo-small.png"/></td>
  <td style="padding-left: 0.5em;">
   <div id="projectname">OpenCV
   &#160;<span id="projectnumber">4.5.2</span>
   </div>
   <div id="projectbrief">Open Source Computer Vision</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
</script>
<script type="text/javascript" src="../../menudata.js"></script>
<script type="text/javascript" src="../../menu.js"></script>
<script type="text/javascript">
$(function() {
  initMenu('../../',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

</div><!-- top -->
<div class="header">
  <div class="headertitle">
<div class="title">Deprecated List </div>  </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><dl class="reflist">
<dt><a class="anchor" id="_deprecated000001"></a>File <a class="el" href="../../d3/d30/modules_2core_2include_2opencv2_2core_2cuda_2block_8hpp.html">block.hpp</a>  </dt>
<dd>Use <a class="el" href="../../df/dfc/group__cudev.html">Device layer</a> instead.  </dd>
<dt><a class="anchor" id="_deprecated000002"></a>File <a class="el" href="../../d5/dd1/border__interpolate_8hpp.html">border_interpolate.hpp</a>  </dt>
<dd>Use <a class="el" href="../../df/dfc/group__cudev.html">Device layer</a> instead.  </dd>
<dt><a class="anchor" id="_deprecated000003"></a>File <a class="el" href="../../d1/d71/modules_2core_2include_2opencv2_2core_2cuda_2color_8hpp.html">color.hpp</a>  </dt>
<dd>Use <a class="el" href="../../df/dfc/group__cudev.html">Device layer</a> instead.  </dd>
<dt><a class="anchor" id="_deprecated000004"></a>File <a class="el" href="../../dc/d9d/modules_2core_2include_2opencv2_2core_2cuda_2common_8hpp.html">common.hpp</a>  </dt>
<dd>Use <a class="el" href="../../df/dfc/group__cudev.html">Device layer</a> instead.  </dd>
<dt><a class="anchor" id="_deprecated000053"></a>File <a class="el" href="../../d9/d1a/gapi_2include_2opencv2_2gapi_2gpu_2core_8hpp.html">core.hpp</a>  </dt>
<dd>Use &lt;<a class="el" href="../../dd/db3/gapi_2include_2opencv2_2gapi_2ocl_2core_8hpp.html">opencv2/gapi/ocl/core.hpp</a>&gt; instead.  </dd>
<dt><a class="anchor" id="_deprecated000025"></a>File <a class="el" href="../../de/db2/cuda__types_8hpp.html">cuda_types.hpp</a>  </dt>
<dd>Use <a class="el" href="../../df/dfc/group__cudev.html">Device layer</a> instead.  </dd>
<dt><a class="anchor" id="_deprecated000056"></a>Member <a class="el" href="../../d9/d6a/group__aruco.html#ga16fda651a4e6a8f5747a85cbb6b400a2">cv::aruco::drawAxis</a>  (InputOutputArray image, InputArray cameraMatrix, InputArray distCoeffs, InputArray rvec, InputArray tvec, float length)</dt>
<dd>use <a class="el" href="../../d9/d0c/group__calib3d.html#gab3ab7bb2bdfe7d5d9745bb92d13f9564" title="Draw axes of the world/object coordinate system from pose estimation. ">cv::drawFrameAxes</a>  </dd>
<dt><a class="anchor" id="_deprecated000050"></a>Member <a class="el" href="../../d1/d46/group__stitching.html#ga2de00132401436e7ddc89590994fd922">cv::createStitcher</a>  (bool try_use_gpu=false)</dt>
<dd>use <a class="el" href="../../d2/d8d/classcv_1_1Stitcher.html#a308a47865a1f381e4429c8ec5e99549f" title="Creates a Stitcher configured in one of the stitching modes. ">Stitcher::create</a>  </dd>
<dt><a class="anchor" id="_deprecated000051"></a>Member <a class="el" href="../../d1/d46/group__stitching.html#ga5b928eb0ff52ec148f6cfa89b6a0af25">cv::createStitcherScans</a>  (bool try_use_gpu=false)</dt>
<dd>use <a class="el" href="../../d2/d8d/classcv_1_1Stitcher.html#a308a47865a1f381e4429c8ec5e99549f" title="Creates a Stitcher configured in one of the stitching modes. ">Stitcher::create</a>  </dd>
<dt><a class="anchor" id="_deprecated000045"></a>Member <a class="el" href="../../d3/d6c/classcv_1_1dnn_1_1Layer.html#a070e355e782f14f97879f18747fd70fc">cv::dnn::Layer::finalize</a>  (const std::vector&lt; Mat *&gt; &amp;input, std::vector&lt; Mat &gt; &amp;output)</dt>
<dd>Use <a class="el" href="../../d3/d6c/classcv_1_1dnn_1_1Layer.html#a45db2ad86a84737afa623976a957a7e6" title="Computes and sets internal parameters according to inputs, outputs and blobs. ">Layer::finalize(InputArrayOfArrays, OutputArrayOfArrays)</a> instead  </dd>
<dt><a class="anchor" id="_deprecated000048"></a>Member <a class="el" href="../../d3/d6c/classcv_1_1dnn_1_1Layer.html#a713fddc29f4cb873ea720a2c034dff48">cv::dnn::Layer::finalize</a>  (const std::vector&lt; Mat &gt; &amp;inputs)</dt>
<dd>Use <a class="el" href="../../d3/d6c/classcv_1_1dnn_1_1Layer.html#a45db2ad86a84737afa623976a957a7e6" title="Computes and sets internal parameters according to inputs, outputs and blobs. ">Layer::finalize(InputArrayOfArrays, OutputArrayOfArrays)</a> instead  </dd>
<dt><a class="anchor" id="_deprecated000047"></a>Member <a class="el" href="../../d3/d6c/classcv_1_1dnn_1_1Layer.html#a0b9321b1c809d7804e602b6a862d2217">cv::dnn::Layer::finalize</a>  (const std::vector&lt; Mat &gt; &amp;inputs, std::vector&lt; Mat &gt; &amp;outputs)</dt>
<dd>Use <a class="el" href="../../d3/d6c/classcv_1_1dnn_1_1Layer.html#a45db2ad86a84737afa623976a957a7e6" title="Computes and sets internal parameters according to inputs, outputs and blobs. ">Layer::finalize(InputArrayOfArrays, OutputArrayOfArrays)</a> instead  </dd>
<dt><a class="anchor" id="_deprecated000046"></a>Member <a class="el" href="../../d3/d6c/classcv_1_1dnn_1_1Layer.html#a39236126b72a365b94b132abd5bd946b">cv::dnn::Layer::forward</a>  (std::vector&lt; Mat *&gt; &amp;input, std::vector&lt; Mat &gt; &amp;output, std::vector&lt; Mat &gt; &amp;internals)</dt>
<dd>Use <a class="el" href="../../d3/d6c/classcv_1_1dnn_1_1Layer.html#ab3c05d3e918cd96c39bc95aee0522353" title="Given the input blobs, computes the output blobs. ">Layer::forward(InputArrayOfArrays, OutputArrayOfArrays, OutputArrayOfArrays)</a> instead  </dd>
<dt><a class="anchor" id="_deprecated000049"></a>Member <a class="el" href="../../d3/d6c/classcv_1_1dnn_1_1Layer.html#aa5697f2be7791040e7fb45d938211a93">cv::dnn::Layer::run</a>  (const std::vector&lt; Mat &gt; &amp;inputs, std::vector&lt; Mat &gt; &amp;outputs, std::vector&lt; Mat &gt; &amp;internals)</dt>
<dd>This method will be removed in the future release.  </dd>
<dt><a class="anchor" id="_deprecated000043"></a>Member <a class="el" href="../../db/d3e/classcv_1_1dnn_1_1LSTMLayer.html#a593731630bfc7951471941018399cdb4">cv::dnn::LSTMLayer::setProduceCellOutput</a>  (bool produce=false)=0</dt>
<dd>Use flag <code>use_timestamp_dim</code> in <a class="el" href="../../db/db6/classcv_1_1dnn_1_1LayerParams.html" title="This class provides all data needed to initialize layer. ">LayerParams</a>.  </dd>
<dt><a class="anchor" id="_deprecated000042"></a>Member <a class="el" href="../../db/d3e/classcv_1_1dnn_1_1LSTMLayer.html#a9dc1d18c36710e96396f001503eeae18">cv::dnn::LSTMLayer::setUseTimstampsDim</a>  (bool use=true)=0</dt>
<dd>Use flag <code>produce_cell_output</code> in <a class="el" href="../../db/db6/classcv_1_1dnn_1_1LayerParams.html" title="This class provides all data needed to initialize layer. ">LayerParams</a>.  </dd>
<dt><a class="anchor" id="_deprecated000041"></a>Member <a class="el" href="../../db/d3e/classcv_1_1dnn_1_1LSTMLayer.html#a57b036d9f54ec982203bd63ea42559a0">cv::dnn::LSTMLayer::setWeights</a>  (const <a class="el" href="../../d3/d63/classcv_1_1Mat.html" title="n-dimensional dense array class ">Mat</a> &amp;Wh, const <a class="el" href="../../d3/d63/classcv_1_1Mat.html" title="n-dimensional dense array class ">Mat</a> &amp;Wx, const <a class="el" href="../../d3/d63/classcv_1_1Mat.html" title="n-dimensional dense array class ">Mat</a> &amp;b)=0</dt>
<dd>Use <a class="el" href="../../db/db6/classcv_1_1dnn_1_1LayerParams.html#a01bf72cbee84a0edc32c16e4d97e0627" title="List of learned parameters stored as blobs. ">LayerParams::blobs</a> instead.  </dd>
<dt><a class="anchor" id="_deprecated000037"></a>Member <a class="el" href="../../db/de0/group__core__utils.html#ga4910d7f86336cd4eff9dd05575667e41">cv::error</a>  (const <a class="el" href="../../d1/dee/classcv_1_1Exception.html" title="Class passed to an error. ">Exception</a> &amp;exc)</dt>
<dd>drop this version  </dd>
<dt><a class="anchor" id="_deprecated000040"></a>Member <a class="el" href="../../dc/d6b/group__video__track.html#ga762cbe5efd52cf078950196f3c616d48">cv::estimateRigidTransform</a>  (InputArray src, InputArray dst, bool fullAffine)</dt>
<dd>Use <a class="el" href="../../d9/d0c/group__calib3d.html#ga27865b1d26bac9ce91efaee83e94d4dd" title="Computes an optimal affine transformation between two 2D point sets. ">cv::estimateAffine2D</a>, <a class="el" href="../../d9/d0c/group__calib3d.html#gad767faff73e9cbd8b9d92b955b50062d" title="Computes an optimal limited affine transformation with 4 degrees of freedom between two 2D point sets...">cv::estimateAffinePartial2D</a> instead. If you are using this function with images, extract points using <a class="el" href="../../dc/d6b/group__video__track.html#ga473e4b886d0bcc6b65831eb88ed93323" title="Calculates an optical flow for a sparse feature set using the iterative Lucas-Kanade method with pyra...">cv::calcOpticalFlowPyrLK</a> and then use the estimation functions. </dd>
<dt><a class="anchor" id="_deprecated000033"></a>Member <a class="el" href="../../de/dd9/classcv_1_1FileNode.html#adb447cc64f8461cbfaea20d203b8fb4e">cv::FileNode::FileNode</a>  (const <a class="el" href="../../da/d56/classcv_1_1FileStorage.html" title="XML/YAML/JSON file storage class that encapsulates all the information necessary for writing or readi...">FileStorage</a> *fs, size_t blockIdx, size_t ofs)</dt>
<dd></dd>
<dt><a class="anchor" id="_deprecated000034"></a>Member <a class="el" href="../../db/de0/group__core__utils.html#gaf9cc0cb10097686a9da60f6c587e5774">cv::getThreadNum</a>  ()</dt>
<dd>Current implementation doesn't corresponding to this documentation. </dd>
<dt><a class="anchor" id="_deprecated000039"></a>Member <a class="el" href="../../da/d54/group__imgproc__transform.html#gaa38a6884ac8b6e0b9bed47939b5362f3">cv::linearPolar</a>  (InputArray src, OutputArray dst, Point2f center, double maxRadius, int flags)</dt>
<dd>This function produces same result as <a class="el" href="../../da/d54/group__imgproc__transform.html#ga49481ab24fdaa0ffa4d3e63d14c0d5e4" title="Remaps an image to polar or semilog-polar coordinates space. ">cv::warpPolar</a>(src, dst, <a class="el" href="../../df/d5b/namespacecv_1_1gapi_1_1streaming.html#a0a915e69f4cc8284293e40fc9ffbf157" title="Gets dimensions from Mat. ">src.size()</a>, center, maxRadius, flags) </dd>
<dt><a class="anchor" id="_deprecated000038"></a>Member <a class="el" href="../../da/d54/group__imgproc__transform.html#gaec3a0b126a85b5ca2c667b16e0ae022d">cv::logPolar</a>  (InputArray src, OutputArray dst, Point2f center, double M, int flags)</dt>
<dd>This function produces same result as <a class="el" href="../../da/d54/group__imgproc__transform.html#ga49481ab24fdaa0ffa4d3e63d14c0d5e4" title="Remaps an image to polar or semilog-polar coordinates space. ">cv::warpPolar</a>(src, dst, <a class="el" href="../../df/d5b/namespacecv_1_1gapi_1_1streaming.html#a0a915e69f4cc8284293e40fc9ffbf157" title="Gets dimensions from Mat. ">src.size()</a>, center, maxRadius, flags+WARP_POLAR_LOG); </dd>
<dt><a class="anchor" id="_deprecated000029"></a>Member <a class="el" href="../../d1/d45/classcv_1_1ocl_1_1Context.html#a1db64b0cb4055c0a3fbeb51fd8682bfa">cv::ocl::Context::Context</a>  (int dtype)</dt>
<dd></dd>
<dt><a class="anchor" id="_deprecated000030"></a>Member <a class="el" href="../../d1/d45/classcv_1_1ocl_1_1Context.html#a34a5de8c9951363ed10bc44813971d9b">cv::ocl::Context::create</a>  ()</dt>
<dd></dd>
<dt><a class="anchor" id="_deprecated000031"></a>Member <a class="el" href="../../d1/d45/classcv_1_1ocl_1_1Context.html#ab2662240cf90de0069ed416557ffab93">cv::ocl::Context::create</a>  (int dtype)</dt>
<dd></dd>
<dt><a class="anchor" id="_deprecated000028"></a>Member <a class="el" href="../../dc/d83/group__core__opencl.html#ga497674e2f118f367b2fa4decbcdecb15">cv::ocl::initializeContextFromHandle</a>  (<a class="el" href="../../d1/d45/classcv_1_1ocl_1_1Context.html">Context</a> &amp;ctx, void *platform, void *context, void *device)</dt>
<dd></dd>
<dt><a class="anchor" id="_deprecated000027"></a>Class <a class="el" href="../../d8/d87/classcv_1_1ocl_1_1Platform.html">cv::ocl::Platform</a>  </dt>
<dd></dd>
<dt><a class="anchor" id="_deprecated000032"></a>Member <a class="el" href="../../d8/d87/classcv_1_1ocl_1_1Platform.html#a1810b2f22047575183605d8612bfae1f">cv::ocl::Platform::getDefault</a>  ()</dt>
<dd></dd>
<dt><a class="anchor" id="_deprecated000057"></a>Member <a class="el" href="../../d2/d17/group__ovis.html#gac635b7b8d7646a178ba4615c0e767dea">cv::ovis::updateTexture</a>  (const String &amp;name, InputArray image)</dt>
<dd>use setMaterialProperty  </dd>
<dt><a class="anchor" id="_deprecated000059"></a>Member <a class="el" href="../../d8/df2/group__text__recognize.html#ga8368b390a06f0323f9dead526337f6a3">cv::text::loadOCRHMMClassifierCNN</a>  (const String &amp;filename)</dt>
<dd>use loadOCRHMMClassifier instead  </dd>
<dt><a class="anchor" id="_deprecated000058"></a>Member <a class="el" href="../../d8/df2/group__text__recognize.html#gad20627dd74a441192dc327adc9f9356d">cv::text::loadOCRHMMClassifierNM</a>  (const String &amp;filename)</dt>
<dd>loadOCRHMMClassifier instead  </dd>
<dt><a class="anchor" id="_deprecated000036"></a>Member <a class="el" href="../../dc/d6e/classcv_1_1TLSDataAccumulator.html#a1b5d6a81bfbf9135c75babed35ad68ff">cv::TLSDataAccumulator&lt; T &gt;::gather</a>  (std::vector&lt; T *&gt; &amp;data) const</dt>
<dd>replaced by <a class="el" href="../../dc/d6e/classcv_1_1TLSDataAccumulator.html#aa40ccce3dca12ada46d0f02d99866690" title="Get and detach data from all threads. ">detachData()</a> </dd>
<dt><a class="anchor" id="_deprecated000035"></a>Member <a class="el" href="../../df/d21/classcv_1_1TLSDataContainer.html#a4a994d1b68e3b63526b7f131f193af4f">cv::TLSDataContainer::gatherData</a>  (std::vector&lt; void *&gt; &amp;data) const</dt>
<dd>use <a class="el" href="../../df/d21/classcv_1_1TLSDataContainer.html#a218e191c933c04e57c3f05b6525c9800" title="get TLS data and detach all data from threads (similar to cleanup() call) ">detachData()</a> instead  </dd>
<dt><a class="anchor" id="_deprecated000026"></a>Member <a class="el" href="../../df/d91/group__core__hal__intrin.html#ga191a888185e95f221c8203884e8d66ec">cv::v_signmask</a>  (const v_reg&lt; _Tp, n &gt; &amp;a)</dt>
<dd>v_signmask depends on a lane count heavily and therefore isn't universal enough </dd>
<dt><a class="anchor" id="_deprecated000005"></a>File <a class="el" href="../../df/dcf/datamov__utils_8hpp.html">datamov_utils.hpp</a>  </dt>
<dd>Use <a class="el" href="../../df/dfc/group__cudev.html">Device layer</a> instead.  </dd>
<dt><a class="anchor" id="_deprecated000006"></a>File <a class="el" href="../../d3/d73/modules_2core_2include_2opencv2_2core_2cuda_2dynamic__smem_8hpp.html">dynamic_smem.hpp</a>  </dt>
<dd>Use <a class="el" href="../../df/dfc/group__cudev.html">Device layer</a> instead.  </dd>
<dt><a class="anchor" id="_deprecated000007"></a>File <a class="el" href="../../dd/d0e/emulation_8hpp.html">emulation.hpp</a>  </dt>
<dd>Use <a class="el" href="../../df/dfc/group__cudev.html">Device layer</a> instead.  </dd>
<dt><a class="anchor" id="_deprecated000008"></a>File <a class="el" href="../../d3/d10/filters_8hpp.html">filters.hpp</a>  </dt>
<dd>Use <a class="el" href="../../df/dfc/group__cudev.html">Device layer</a> instead.  </dd>
<dt><a class="anchor" id="_deprecated000009"></a>File <a class="el" href="../../db/dbc/funcattrib_8hpp.html">funcattrib.hpp</a>  </dt>
<dd>Use <a class="el" href="../../df/dfc/group__cudev.html">Device layer</a> instead.  </dd>
<dt><a class="anchor" id="_deprecated000010"></a>File <a class="el" href="../../d7/dfd/modules_2core_2include_2opencv2_2core_2cuda_2functional_8hpp.html">functional.hpp</a>  </dt>
<dd>Use <a class="el" href="../../df/dfc/group__cudev.html">Device layer</a> instead.  </dd>
<dt><a class="anchor" id="_deprecated000052"></a>Member <a class="el" href="../../de/d7f/gkernel_8hpp.html#a9a0faf95de2b188904cfbfb53c5bf01f">G_TYPED_KERNEL_M</a>  </dt>
<dd>This macro is deprecated in favor of <code>G_TYPED_KERNEL</code> that is used for declaring any G-API Operation. </dd>
<dt><a class="anchor" id="_deprecated000054"></a>File <a class="el" href="../../de/d7f/ggpukernel_8hpp.html">ggpukernel.hpp</a>  </dt>
<dd>Use &lt;<a class="el" href="../../d4/d96/goclkernel_8hpp.html">opencv2/gapi/ocl/goclkernel.hpp</a>&gt; instead.  </dd>
<dt><a class="anchor" id="_deprecated000055"></a>File <a class="el" href="../../d8/d8e/gapi_2include_2opencv2_2gapi_2gpu_2imgproc_8hpp.html">imgproc.hpp</a>  </dt>
<dd>Use &lt;<a class="el" href="../../d9/dca/gapi_2include_2opencv2_2gapi_2ocl_2imgproc_8hpp.html">opencv2/gapi/ocl/imgproc.hpp</a>&gt; instead.  </dd>
<dt><a class="anchor" id="_deprecated000011"></a>File <a class="el" href="../../d7/d42/modules_2core_2include_2opencv2_2core_2cuda_2limits_8hpp.html">limits.hpp</a>  </dt>
<dd>Use <a class="el" href="../../df/dfc/group__cudev.html">Device layer</a> instead.  </dd>
<dt><a class="anchor" id="_deprecated000012"></a>File <a class="el" href="../../d3/d78/modules_2core_2include_2opencv2_2core_2cuda_2reduce_8hpp.html">reduce.hpp</a>  </dt>
<dd>Use <a class="el" href="../../df/dfc/group__cudev.html">Device layer</a> instead.  </dd>
<dt><a class="anchor" id="_deprecated000013"></a>File <a class="el" href="../../de/d17/modules_2core_2include_2opencv2_2core_2cuda_2saturate__cast_8hpp.html">saturate_cast.hpp</a>  </dt>
<dd>Use <a class="el" href="../../df/dfc/group__cudev.html">Device layer</a> instead.  </dd>
<dt><a class="anchor" id="_deprecated000014"></a>File <a class="el" href="../../d5/dc3/modules_2core_2include_2opencv2_2core_2cuda_2scan_8hpp.html">scan.hpp</a>  </dt>
<dd>Use <a class="el" href="../../df/dfc/group__cudev.html">Device layer</a> instead.  </dd>
<dt><a class="anchor" id="_deprecated000015"></a>File <a class="el" href="../../dc/db9/modules_2core_2include_2opencv2_2core_2cuda_2simd__functions_8hpp.html">simd_functions.hpp</a>  </dt>
<dd>Use <a class="el" href="../../df/dfc/group__cudev.html">Device layer</a> instead.  </dd>
<dt><a class="anchor" id="_deprecated000016"></a>File <a class="el" href="../../da/da3/modules_2core_2include_2opencv2_2core_2cuda_2transform_8hpp.html">transform.hpp</a>  </dt>
<dd>Use <a class="el" href="../../df/dfc/group__cudev.html">Device layer</a> instead.  </dd>
<dt><a class="anchor" id="_deprecated000017"></a>File <a class="el" href="../../d8/dbd/modules_2core_2include_2opencv2_2core_2cuda_2type__traits_8hpp.html">type_traits.hpp</a>  </dt>
<dd>Use <a class="el" href="../../df/dfc/group__cudev.html">Device layer</a> instead.  </dd>
<dt><a class="anchor" id="_deprecated000018"></a>File <a class="el" href="../../df/dc3/cuda_2utility_8hpp.html">utility.hpp</a>  </dt>
<dd>Use <a class="el" href="../../df/dfc/group__cudev.html">Device layer</a> instead.  </dd>
<dt><a class="anchor" id="_deprecated000019"></a>File <a class="el" href="../../d7/d23/modules_2core_2include_2opencv2_2core_2cuda_2vec__distance_8hpp.html">vec_distance.hpp</a>  </dt>
<dd>Use <a class="el" href="../../df/dfc/group__cudev.html">Device layer</a> instead.  </dd>
<dt><a class="anchor" id="_deprecated000020"></a>File <a class="el" href="../../d4/da9/modules_2core_2include_2opencv2_2core_2cuda_2vec__math_8hpp.html">vec_math.hpp</a>  </dt>
<dd>Use <a class="el" href="../../df/dfc/group__cudev.html">Device layer</a> instead.  </dd>
<dt><a class="anchor" id="_deprecated000021"></a>File <a class="el" href="../../de/d6f/modules_2core_2include_2opencv2_2core_2cuda_2vec__traits_8hpp.html">vec_traits.hpp</a>  </dt>
<dd>Use <a class="el" href="../../df/dfc/group__cudev.html">Device layer</a> instead.  </dd>
<dt><a class="anchor" id="_deprecated000022"></a>File <a class="el" href="../../de/d29/modules_2core_2include_2opencv2_2core_2cuda_2warp_8hpp.html">warp.hpp</a>  </dt>
<dd>Use <a class="el" href="../../df/dfc/group__cudev.html">Device layer</a> instead.  </dd>
<dt><a class="anchor" id="_deprecated000023"></a>File <a class="el" href="../../d4/d42/warp__reduce_8hpp.html">warp_reduce.hpp</a>  </dt>
<dd>Use <a class="el" href="../../df/dfc/group__cudev.html">Device layer</a> instead.  </dd>
<dt><a class="anchor" id="_deprecated000024"></a>File <a class="el" href="../../d9/daf/warp__shuffle_8hpp.html">warp_shuffle.hpp</a>  </dt>
<dd>Use <a class="el" href="../../df/dfc/group__cudev.html">Device layer</a> instead. </dd>
</dl>
</div></div><!-- contents -->
<!-- HTML footer for doxygen 1.8.6-->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Fri Apr 2 2021 11:36:40 for OpenCV by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
</a> 1.8.13
</small></address>
<script type="text/javascript">
//<![CDATA[
addTutorialsButtons();
//]]>
</script>
</body>
</html>
